﻿/*----------------------------------------------------------------
//Copyright (C) 2012 赵国伟
//文件功能描述：省份/城市/区域客户端辅助脚本程序；
//创建人：赵国伟
//生成时间：2012-04-22 15:52:29
//----------------------------------------------------------------*/

var AjaxCommonUrl = "/AS/AjaxCommon.aspx";

///查询指定省份下的城市信息；
function QueryCities(provinceId, objCity, defaultValue) {
    $("#" + objCity).empty();
    if (provinceId == "") {
        $("#" + objCity).append("<option value=\"\">--选择城市--</option>");
        return;
    }
    var url = AjaxCommonUrl + "?action=GetCitiesByProvinceID&ProvinceID=" + provinceId;
    $.ajax(
    {
        type: "Get",
        url: url,
        dataType: "json",
        success: function (data) {
            var options = "";
            if (data != null) {
                options += "<option value=\"\">--选择城市--</option>";
                for (var i = 0; i < data.length; ++i) {
                    if (defaultValue == data[i]._id)
                        options += "<option value=\"" + data[i]._id + "\" Selected>" + data[i]._name + "</option>";
                    else
                        options += "<option value=\"" + data[i]._id + "\">" + data[i]._name + "</option>";
                }
            }
            else {
                options += "<option value=\"\">--无城市信息--</option>";
            }
            $("#" + objCity).append(options);
        }
    });
}

///查询指定城市下的区域信息；
function QueryAreas(cityId, objArea, defaultValue) {
    $("#" + objArea).empty();
    if (cityId == "") {
        $("#" + objArea).append("<option value=\"\">--选择区域--</option>");
        return;
    }
    var url = AjaxCommonUrl + "?action=GetAreasByCityID&CityID=" + cityId;
    $.ajax(
    {
        type: "Get",
        url: url,
        dataType: "json",
        success: function (data) {
            var options = "";
            if (data != null) {
                options += "<option value=\"\">--请选择区域--</option>";
                for (var i = 0; i < data.length; ++i) {
                    if (defaultValue == data[i]._id)
                        options += "<option value=\"" + data[i]._id + "\" Selected>" + data[i]._name + "</option>";
                    else
                        options += "<option value=\"" + data[i]._id + "\">" + data[i]._name + "</option>";
                }
            }
            else {
                options += "<option value=\"\">--无区域信息--</option>";
            }
            $("#" + objArea).append(options);
        }
    });
}







